package javaclass;

import java.util.ArrayList;
import java.util.Random;

/*
* 题目：
* 用一个大集合，存20个随机数，然后筛选其中的偶数元素，放到小集合中。
*
* 判断是否是偶数： num%2 ==0
* */
public class ArrayListReturn {
    public static void main(String[] args) {
        ArrayList<Integer> bigList = new ArrayList<>();
        Random r = new Random();
        for (int i = 0; i <20 ; i++) {
            int num = r.nextInt(100)+1;//1-100
            bigList.add(num);
        }
        ArrayList result =getSmallList(bigList);
        System.out.println(result);
    }
    /*
    这个方法接收大集合参数，返回小集合参数
    */
    public static ArrayList<Integer>  getSmallList (ArrayList<Integer> bigList){
        ArrayList<Integer> smallList =new ArrayList<>();
        for (int i = 0; i < bigList.size(); i++) {
            if (bigList.get(i)%2==0){
                smallList.add(bigList.get(i));
            }
        }
//        System.out.println(smallList);
        return smallList;
    }
}
